8.1.1 Obtener canales de pago en moneda legal
#Breve descripción: Obtenga un canal de pago (recarga) en línea en moneda fiduciaria
- Método de solicitud: POST
- Interfaz de solicitud: https://gateway-domain/wallet-trade-merchant/v1/receive/cash/config/channel/options
- Solicitar tipo de medio (formato de datos JSON) Tipo de contenido: aplicación/json
Parámetros de consulta
| Nombre del parámetro | Tipo | Obligatorio | Significado del parámetro | Descripción del parámetro |
|---|---|---|---|---|
key | string | Sí | Clave de comerciante | apiKey |
merchantId | string | Sí | Identificación del comerciante | Comuníquese con la operación para obtenerlo o inicie sesión en el backend del comerciante para obtenerlo |
currency | string | Sí | Moneda | Moneda de curso legal CNY predeterminado |
sign | string | Sí | Firma | Consulte Algoritmo de firma para obtener más detalles |
Solicitar muestra json
{
"key": "dNNTJZpgFVWlYrVv",
"merchantId": "302992856974",
"currency": "CNY",
"sign": "916a6e145819ee0d4bf1b8ab455583b0"
}
Ejemplo de respuesta json
{
"code": 0,
"success": true,
"message": null,
"data": [
{
"channelCode": "777",
"name": "M支付-支付宝代收",
"currency": "CNY",
"tradeMethod": "BANK",
"level": 7,
"limitType": "RANGE",
"limitPloy": {
"min": 2000,
"max": 100000
},
"fileDto": null,
"feature": {
"featureType": "STABLE",
"rate": 80,
"paymentNeedMinuteMin": 0,
"paymentNeedMinuteMax": 0,
"collectNeedMinuteMin": 0,
"collectNeedMinuteMax": 0
}
},
{
"channelCode": "tencentest9",
"name": "paytest02-支 付宝(tencen用,勿改)",
"currency": "CNY",
"tradeMethod": "ALIPAY",
"level": 4,
"limitType": "ARRAY",
"limitPloy": {
"list": ["100", "500", "1000", "2000"]
},
"fileDto": {
"gid": "x1eBfWZjxyGCxfTgm0o9f1EbMA6iHvv7",
"fileUrl": "https://dx-orderbucket20230822.s3.ap-southeast-1.amazonaws.com/test/2024/12/Hvlz4TK4FBSCUaGRmF3WvK6V9zZofTit.jpg",
"previewUrl": "https://dx-orderbucket20230822.s3.ap-southeast-1.amazonaws.com/test/2024/12/preview_Hvlz4TK4FBSCUaGRmF3WvK6V9zZofTit.jpg"
},
"feature": {
"featureType": "UNSTABLE",
"rate": 80,
"paymentNeedMinuteMin": 0,
"paymentNeedMinuteMax": 0,
"collectNeedMinuteMin": 0,
"collectNeedMinuteMax": 0
}
}
]
}
Descripción del parámetro de datos de respuesta
| Nombre del parámetro | Tipo | Significado del parámetro | Descripción del parámetro |
|---|---|---|---|
channelCode | string | Código de canal | |
name | string | Nombre del canal | |
currency | string | Moneda del canal | |
tradeMethod | enum | Métodos de transacción del canal | BANCO Tarjeta UnionPay, ALIPAY Alipay, WECHAT WeChat |
level | int | Prioridad | |
limitType | enum | Tipo de póliza de límite de recarga | GAMA gama |
limitPloy | object | Política de restricción de recarga | Por ejemplo, la recarga se fija en ["100", "500", "1000", "2000"] |
fileDto | object | información del archivo adjunto del logotipo | |
| └ gido | string | ID de identificación del archivo adjunto | |
| └URL de archivo | string | Dirección de acceso al archivo | |
| └URL de vista previa | string | Dirección de vista previa del archivo | |
feature | object | Características del canal | |
| └Tipo de característica | enum | Tipo de característica del canal | ESTABLE estable, INESTABLE inestable |
rate | double | Tasa de éxito aproximada | |
paymentNeedMinuteMin | int | Rango de tiempo mínimo de retiro (minutos) | |
paymentNeedMinuteMax | int | Rango de tiempo máximo de retiro (minutos) | |
collectNeedMinuteMin | int | Rango de tiempo mínimo de recarga (minutos) | |
collectNeedMinuteMax | int | Rango de tiempo máximo de recarga (minutos) |